alien life form - İspanyolca İngilizce Sözlük